long-distance driver - French English Dictionary